From dd91fbe7fb883a88e24c7f6d3ea0e7d7909978b7 Mon Sep 17 00:00:00 2001 From: tsteven4 Date: Thu, 1 Aug 2013 11:32:20 +0000 Subject: [PATCH] fix for the garmin_fit fix in r4494. if multiple garmin_fit files were read memory could have been freed twice. --- gpsbabel/garmin_fit.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/gpsbabel/garmin_fit.cc b/gpsbabel/garmin_fit.cc index 504868169..0f523c2d6 100644 --- a/gpsbabel/garmin_fit.cc +++ b/gpsbabel/garmin_fit.cc @@ -74,6 +74,7 @@ fit_rd_deinit(void) fit_message_def* def = &fit_data.message_def[local_id]; if (def->fields) { xfree(def->fields); + def->fields = NULL; } } -- 2.30.2